package com.cloudkinto.service.consumer.vo.rakuten;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class MessageModel {
    @ApiModelProperty("INFO, ERROR, WARNING")
    private String messageType;
    @ApiModelProperty("ORDER_EXT_API_UPDATE_ORDERSHIPPING_ASYNC_INFO_101 更新成功 " +
            "ORDER_EXT_API_UPDATE_ORDERSHIPPING_ASYNC_ERROR_011 更新失败" +
            "")
    private String messageCode;
    private String message;
    @ApiModelProperty("正常終了時のみ出力")
    private String requestId;

    @ApiModelProperty("仅在发生输入检查错误时输出")
    private String orderNumber;
    @ApiModelProperty("仅在发生输入检查错误时输出 指定数据编号。从上到下")
    private String dataNumber;
    @ApiModelProperty("仅在出现输入检查错误时输出\n" +
            "\n" +
            "如果设置为请求，则输出。如果未设置，则输出空值")
    private String shippingDetailId;
}
